![]() 降低儲存系統啟動電流的系統及方法
专利摘要:
一種降低儲存系統啟動電流的系統,所述儲存系統包括多個擴充器與儲存器,該系統包括:偵測模組,用於在儲存系統啟動時偵測電源供應器提供給各個儲存器的電流並計算各個儲存器的功率;判斷模組,用於根據各個儲存器的功率判斷儲存系統的功率是否大於指定值;關機模組,用於當儲存系統的功率大於指定值時關閉儲存系統;計算模組,用於根據各個儲存器的功率安排各個儲存器的啟動順序並計算各個儲存器的啟動時間;及儲存模組,用於將各個儲存器的啟動時間儲存至擴充器的儲存區。本發明還提供一種降低儲存系統啟動電流的方法。 公开号:TW201317754A 申请号:TW100137752 申请日:2011-10-18 公开日:2013-05-01 发明作者:Chih-Huang Wu 申请人:Hon Hai Prec Ind Co Ltd; IPC主号:G06F1-00
专利说明:
降低儲存系統啟動電流的系統及方法 本發明涉及一種控制儲存系統的系統及方法,尤其關於一種降低儲存系統啟動電流的系統及方法。 隨著資料儲存需求的增加,儲存系統(例如磁碟陣列)中包含的儲存設備(例如硬碟)越來越多。當儲存系統啟動時,若過多的儲存設備同時啟動,則儲存系統的啟動電流過大。此時,若電源供應器供電不足,儲存系統將無法正常啟動甚至損壞。使用大功率的電源供應器可以解決供電不足的問題。然而,使用大功率電源會增加系統成本與功耗。 鑒於以上內容,有必要提供一種降低儲存系統啟動電流的系統及方法,能夠降低儲存系統的啟動電流,避免儲存系統因供電不足而無法啟動甚至損壞。 一種降低儲存系統啟動電流的系統,運行於資料處理設備中,所述儲存系統包括多個擴充器與儲存器,其中每個擴充器連接多個儲存器,所述資料處理設備與所述擴充器及電源供應器相連接,該系統包括:偵測模組,用於在儲存系統啟動時偵測電源供應器提供給各個儲存器的電流,根據各個儲存器的電流計算各個儲存器的功率;判斷模組,用於根據各個儲存器的功率判斷儲存系統的功率是否大於指定值;關機模組,用於當儲存系統的功率大於指定值時關閉儲存系統;計算模組,用於根據各個儲存器的功率及電源供應器的額定功率安排各個儲存器的啟動順序,根據該啟動順序計算各個儲存器的啟動時間;及儲存模組,用於將各個儲存器的啟動時間儲存至對應的擴充器的儲存區,以更新各個儲存器的啟動時間。 一種降低儲存系統啟動電流的方法,應用於資料處理設備中,所述儲存系統包括多所述儲存系統包括多個擴充器與儲存器,其中每個擴充器連接多個儲存器,所述資料處理設備與所述擴充器及電源供應器相連接,該方法包括步驟:當儲存系統啟動時,偵測電源供應器提供給各個儲存器的電流,根據各個儲存器的電流計算各個儲存器的功率;根據各個儲存器的功率判斷儲存系統的功率是否大於指定值;若儲存系統的功率大於指定值,則關閉儲存系統;根據各個儲存器的功率及電源供應器的額定功率安排各個儲存器的啟動順序,根據該啟動順序計算各個儲存器的啟動時間;及將各個儲存器的啟動時間儲存至對應的擴充器的儲存區,以更新各個儲存器的啟動時間。 本發明透過重新安排儲存器的啟動時間來降低儲存系統的啟動電流,避免了儲存系統因供電不足而無法啟動甚至損壞。 參閱圖1所示,係本發明降低儲存系統啟動電流的系統較佳實施方式的運行環境示意圖。所述降低儲存系統啟動電流的系統10運行於資料處理設備11中。所述儲存系統12包括多個擴充器13與儲存器14。所述資料處理設備11與擴充器13及電源供應器15相連接。每個擴充器13連接多個儲存器14。所述儲存器14可以是SAS(Serial Attached SCSI,串列連接SCSI)硬碟或SATA(Serial Advanced Technology Attachment,串列ATA)硬碟。擴充器13包括儲存區16(例如快閃儲存器),其中儲存儲存器14的啟動時間。 參閱圖2所示,係圖1中降低儲存系統啟動電流的系統的功能模組圖。所述降低儲存系統啟動電流的系統10包括偵測模組210、判斷模組220、關機模組230、計算模組240及儲存模組250。 所述偵測模組210用於在儲存系統12啟動時偵測電源供應器15提供給各個儲存器14的電流,根據各個儲存器14的電流計算各個儲存器14的功率。在本實施方式中,偵測模組210透過RS-232串列埠偵測電源供應器15提供給各個儲存器14的電流。所述儲存器14的功率根據電路基本原理計算,即功率等於電流乘以電壓,其中儲存器14的電壓為已知值。 所述判斷模組220用於根據各個儲存器14的功率判斷儲存系統12的功率是否大於指定值。所述儲存系統12的功率為各個儲存器14的功率之和。若儲存系統12的功率大於指定值,表明有過多的儲存器14同時啟動,電源供應器15無法為儲存系統12正常供電。在本實施方式中,所述指定值小於等於電源供應器15的額定功率。例如,電源供應器15的額定功率為4800瓦,所述指定值可以為4600瓦。若電源供應器15還供電給其他設備,則所述指定值與其他設備的功率之和小於等於電源供應器15的額定功率。 所述關機模組230用於當儲存系統12的功率大於指定值時關閉儲存系統12。 所述計算模組240用於根據各個儲存器14的功率及電源供應器15的額定功率安排各個儲存器14的啟動順序,根據該啟動順序計算各個儲存器14的啟動時間。在安排各個儲存器14的啟動順序時,若電源供應器15僅供電給儲存器14,則應保證同時啟動的儲存器14的功率小於等於電源供應器15的額定功率。若電源供應器15還供電給其他設備,則應保證同時啟動的儲存器14的功率與其他設備的功率之和小於等於電源供應器15的額定功率。所述同時啟動的儲存器14的功率指的是同時啟動的各個儲存器的功率之和。在本實施方式中,當儲存系統12的功率大於指定值時,計算模組240安排儲存器14分組啟動,且每組儲存器14的功率小於等於電源供應器15的額定功率。例如,計算模組240將儲存器14分為多組,每組包含指定數量的儲存器14。在儲存系統12啟動時,同一組的儲存器14同時啟動,不同組的儲存器14依次啟動。也就是說,在一組儲存器14啟動完畢後,再啟動下一組儲存器14。在本實施中,儲存器14的啟動時間是相對於儲存系統12的延遲時間。例如,每組儲存器14啟動完畢均需30秒,則第一組儲存器14的啟動時間與儲存系統12的啟動時間相同,第二組儲存器14在儲存系統12啟動後延遲30秒啟動,第三組儲存器14在儲存系統12啟動後延遲60秒啟動…,依此類推。 所述儲存模組250用於將各個儲存器14的啟動時間儲存至對應的擴充器13的儲存區16,以更新各個儲存器14的啟動時間。當儲存系統12重新啟動時,各個儲存器14依照該新的啟動時間啟動,從而降低了儲存系統12的啟動電流,避免了電源供應器15供電不足。在本實施方式中,每個擴充器13分配有固定的IP位址,儲存模組250根據該擴充器13的IP位址儲存對應的儲存器14的啟動時間。 參閱圖3所示,係本發明降低儲存系統啟動電流的方法較佳實施方式的流程圖。 當儲存系統12啟動時,步驟S301,偵測模組210偵測電源供應器15提供給各個儲存器14的電流,根據各個儲存器14的電流計算各個儲存器14的功率。在本實施方式中,偵測模組210透過RS-232串列埠偵測電源供應器15提供給各個儲存器14的電流。所述儲存器14的功率根據電路基本原理計算,即功率等於電流乘以電壓,其中儲存器14的電壓為已知值。 步驟S302,判斷模組220根據各個儲存器14的功率判斷儲存系統12的功率是否大於指定值。所述儲存系統12的功率為各個儲存器14的功率之和。若儲存系統12的功率大於指定值,表明有過多的儲存器14同時啟動,電源供應器15無法為儲存系統12正常供電。在本實施方式中,所述指定值小於等於電源供應器15的額定功率。例如,電源供應器15的額定功率為4800瓦,所述指定值可以為4600瓦。若電源供應器15還供電給其他設備,則所述指定值與其他設備的功率之和小於等於電源供應器15的額定功率。 若儲存系統12的功率大於指定值,步驟S303,關機模組230關閉儲存系統12。當儲存系統12的功率小於或等於該指定值時,流程結束。 步驟S304,計算模組240根據各個儲存器14的功率及電源供應器15的額定功率安排各個儲存器14的啟動順序,根據該啟動順序計算各個儲存器14的啟動時間。在安排各個儲存器14的啟動順序時,若電源供應器15僅供電給儲存器14,則應保證同時啟動的儲存器14的功率小於等於電源供應器15的額定功率。若電源供應器15還供電給其他設備,則應保證同時啟動的儲存器14的功率與其他設備的功率之和小於等於電源供應器15的額定功率。所述同時啟動的儲存器14的功率指的是同時啟動的各個儲存器的功率之和。在本實施方式中,當儲存系統12的功率大於指定值時,計算模組240安排儲存器14分組啟動,且每組儲存器14的功率小於等於電源供應器15的額定功率。例如,計算模組240將儲存器14分為多組,每組包含指定數量的儲存器14。在儲存系統12啟動時,同一組的儲存器14同時啟動,不同組的儲存器14依次啟動。也就是說,在一組儲存器14啟動完畢後,再啟動下一組儲存器14。在本實施中,儲存器14的啟動時間是相對於儲存系統12的延遲時間。例如,每組儲存器14啟動完畢均需30秒,則第一組儲存器14的啟動時間與儲存系統12的啟動時間相同,第二組儲存器14在儲存系統12啟動後延遲30秒啟動,第三組儲存器14在儲存系統12啟動後延遲60秒啟動…,依此類推。 步驟S305,儲存模組250將各個儲存器14的啟動時間儲存至對應的擴充器13的儲存區16,以更新各個儲存器14的啟動時間。當儲存系統12重新啟動時,各個儲存器14依照該新的啟動時間啟動,從而降低了儲存系統12的啟動電流,避免了電源供應器15供電不足。在本實施方式中,每個擴充器13分配有固定的IP位址,儲存模組250根據該擴充器13的IP位址儲存對應的儲存器14的啟動時間。 綜上所述,本發明符合發明專利要件,爰依法提出專利申請。惟,以上所述者僅為本發明之較佳實施方式,本發明之範圍並不以上述實施方式為限,舉凡熟悉本案技藝之人士援依本發明之精神所作之等效修飾或變化,皆應涵蓋於以下申請專利範圍內。 10...降低儲存系統啟動電流的系統 11...資料處理設備 12...儲存系統 13...擴充器 14...儲存器 15...電源供應器 16...儲存區 210...偵測模組 220...判斷模組 230...關機模組 240...計算模組 250...儲存模組 圖1係本發明降低儲存系統啟動電流的系統較佳實施方式的運行環境示意圖。 圖2係圖1中降低儲存系統啟動電流的系統的功能模組圖。 圖3係本發明降低儲存系統啟動電流的方法較佳實施方式的流程圖。 10...降低儲存系統啟動電流的系統 210...偵測模組 220...判斷模組 230...關機模組 240...計算模組 250...儲存模組
权利要求:
Claims (10) [1] 一種降低儲存系統啟動電流的系統,運行於資料處理設備中,所述儲存系統包括多個擴充器與儲存器,其中每個擴充器連接多個儲存器,所述資料處理設備與所述擴充器及電源供應器相連接,該系統包括:偵測模組,用於在儲存系統啟動時偵測電源供應器提供給各個儲存器的電流,根據各個儲存器的電流計算各個儲存器的功率;判斷模組,用於根據各個儲存器的功率判斷儲存系統的功率是否大於指定值;關機模組,用於當儲存系統的功率大於指定值時關閉儲存系統;計算模組,用於根據各個儲存器的功率及電源供應器的額定功率安排各個儲存器的啟動順序,根據該啟動順序計算各個儲存器的啟動時間;及儲存模組,用於將各個儲存器的啟動時間儲存至對應的擴充器的儲存區,以更新各個儲存器的啟動時間。 [2] 如申請專利範圍第1項所述之降低儲存系統啟動電流的系統,其中所述指定值小於等於電源供應器的額定功率。 [3] 如申請專利範圍第1項所述之降低儲存系統啟動電流的系統,其中所述計算模組將各個儲存器的啟動順序安排為分組啟動,且每組儲存器的功率小於等於電源供應器的額定功率。 [4] 如申請專利範圍第3項所述之降低儲存系統啟動電流的系統,第一組儲存器的啟動時間與儲存系統的啟動時間相同,其他各組儲存器依次延遲指定時間後啟動。 [5] 如申請專利範圍第1項所述之降低儲存系統啟動電流的系統,其中所述儲存器是SAS硬碟或SATA硬碟。 [6] 一種降低儲存系統啟動電流的方法,應用於資料處理設備中,所述儲存系統包括多個擴充器與儲存器,其中每個擴充器連接多個儲存器,所述資料處理設備與所述擴充器及電源供應器相連接,該方法包括步驟:當儲存系統啟動時,偵測電源供應器提供給各個儲存器的電流,根據各個儲存器的電流計算各個儲存器的功率;根據各個儲存器的功率判斷儲存系統的功率是否大於指定值;若儲存系統的功率大於指定值,則關閉儲存系統;根據各個儲存器的功率及電源供應器的額定功率安排各個儲存器的啟動順序,根據該啟動順序計算各個儲存器的啟動時間;及將各個儲存器的啟動時間儲存至對應的擴充器的儲存區,以更新各個儲存器的啟動時間。 [7] 如申請專利範圍第6項所述之降低儲存系統啟動電流的方法,其中所述指定值小於等於電源供應器的額定功率。 [8] 如申請專利範圍第6項所述之降低儲存系統啟動電流的方法,其中所述各個儲存器的啟動順序安排為分組啟動,且每組儲存器的功率小於等於電源供應器的額定功率。 [9] 如申請專利範圍第8項所述之降低儲存系統啟動電流的方法,第一組儲存器的啟動時間與儲存系統的啟動時間相同,其他各組儲存器依次延遲指定時間後啟動。 [10] 如申請專利範圍第6項所述之降低儲存系統啟動電流的方法,其中所述儲存器是SAS硬碟或SATA硬碟。
类似技术:
公开号 | 公开日 | 专利标题 EP3161639B1|2020-03-11|Techniques for handling errors in persistent memory US8145932B2|2012-03-27|Systems, methods and media for reducing power consumption in multiple controller information handling systems JP5402693B2|2014-01-29|ディスクアレイ装置の制御方法及びディスクアレイ装置 US20120246525A1|2012-09-27|Method for initiating a refresh operation in a solid-state nonvolatile memory device US20180024768A1|2018-01-25|Partitioning memory modules into volatile and non-volatile portions US10606330B2|2020-03-31|Selectively enabling backup power to nodes KR102329762B1|2021-11-23|메모리 데이터 보호 메커니즘을 갖는 전자 시스템 및 그것의 동작 방법 US20110307674A1|2011-12-15|Apparatus and method for synchronizing a snapshot image KR101799292B1|2017-11-20|전자 장치 및 그 부팅 방법 US20090013192A1|2009-01-08|Integrity check method applied to electronic device, and related circuit JP5978860B2|2016-08-24|情報処理装置、メモリ制御ユニット、メモリ制御方法および制御プログラム US20170285728A1|2017-10-05|System and method for smart power clamping of a redundant power supply WO2015176433A1|2015-11-26|一种基于分区表的硬盘修复方法及装置 US8788238B2|2014-07-22|System and method for testing power supplies of server TWI438617B|2014-05-21|降低儲存系統啟動電流的系統及方法 US8806254B2|2014-08-12|System and method for creating and dynamically maintaining system power inventories TW201340112A|2013-10-01|記憶體管理系統及方法 US10747287B2|2020-08-18|Backup power supply based configuration data application JP2012173814A5|2014-03-20|情報処理装置及び情報処理装置を制御する制御方法及びプログラム TWI547060B|2016-08-21|功率系統及有關所述功率系統的非暫時性機器可讀取儲存媒體和方法 US20130166852A1|2013-06-27|Method for hibernation mechanism and computer system therefor US20160328229A1|2016-11-10|System and method of online firmware update for baseboard management controller | devices US20130073792A1|2013-03-21|Electronic apparatus using nand flash and memory management method thereof CN103065690A|2013-04-24|降低存储系统启动电流的系统及方法 CN110096125B|2021-02-26|用于保存存储器数据的计算机实施方法及计算机系统
同族专利:
公开号 | 公开日 US20130097413A1|2013-04-18| TWI438617B|2014-05-21|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US7305572B1|2004-09-27|2007-12-04|Emc Corporation|Disk drive input sequencing for staggered drive spin-up| US20080028238A1|2006-07-30|2008-01-31|Ibm Corporation|Selective power-on of hard disk drives within and across multiple drive enclosures and power supply domains| JP2009294802A|2008-06-03|2009-12-17|Hitachi Ltd|ストレージ装置およびストレージ装置の起動制御方法| US8627117B2|2009-06-26|2014-01-07|Seagate Technology Llc|Device with power control feature involving backup power reservoir circuit| US8468370B2|2009-09-16|2013-06-18|Seagate Technology Llc|Systems, methods and devices for control of the operation of data storage devices using solid-state memory and monitoring energy used therein| US8924626B2|2010-04-29|2014-12-30|Sandisk Technologies Inc.|Phased NAND power-on reset| KR101777376B1|2010-11-08|2017-09-11|삼성전자주식회사|데이터 저장 장치 및 그것의 구동 방법|CN111736685A|2020-06-12|2020-10-02|苏州浪潮智能科技有限公司|一种it硬件设备的批量上电方法、系统、终端及存储介质|
法律状态:
2016-02-21| MM4A| Annulment or lapse of patent due to non-payment of fees|
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 TW100137752A|TWI438617B|2011-10-18|2011-10-18|降低儲存系統啟動電流的系統及方法|TW100137752A| TWI438617B|2011-10-18|2011-10-18|降低儲存系統啟動電流的系統及方法| US13/590,429| US20130097413A1|2011-10-18|2012-08-21|Computing device and method for controlling a startup current of a storage system| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|